5c1ab29861c6d53c29339ca02cd582f442eeaa59,portal-impl/src/com/liferay/documentlibrary/util/SafeFileNameHookWrapper.java,SafeFileNameHookWrapper,getFile,#number#number#String#,116
Before Change
throws PortalException, SystemException {
return _hook.getFile(
companyId, repositoryId, FileUtil.encodeSafeFileName(fileName));
}
public byte[] getFile(
After Change
public byte[] getFile(long companyId, long repositoryId, String fileName)
throws PortalException, SystemException {
String safeFileName = FileUtil.encodeSafeFileName(fileName);
if (!safeFileName.equals(fileName) && _hook.hasFile(
companyId, repositoryId, fileName,
DLFileEntryConstants.DEFAULT_VERSION)) {
return _hook.getFile(companyId, repositoryId, fileName);
}
return _hook.getFile(companyId, repositoryId, safeFileName);